package com.wx.gof.pattern.behavioral.responsibility;

/**
 * @ClassName GeneralManager
 * @Author wx
 * @Description 处理者-总经理
 * @Date 2018-12-16-17:03
 */
public class GeneralManager extends Handler{
    /**
     * @methodName: handleFeeRequest
     * @author: wx
     * @description: 总经理的权限能处理2000元以内，也是最后一个处理器则
     * @param fee
     * @date: 2018/12/16
     * @return: java.lang.String
     */
    @Override
    String handleFeeRequest(Double fee) {
        if (fee <= 2000){
            return "总经理同意聚餐费用，金额为" + fee;
        }
         return "总经理不同意聚餐费用，金额大于2000";
    }
}
